double-deck car - Turkish English Dictionary